foundling home - French English Dictionary